pantothenic acid vitamin b5 dogs niacin vitamin b3 puppies dog food puppy cat pet olive oil cats cat food nutrition for dogs